15P. Applying Organisational Learning to User Requirements Elicitation
نویسندگان
چکیده
The aim of the paper is to determine the best method to capture the functional and non-functional requirements of software and to ensure that the acquired software is deemed suitable by the users. The paper compares the organisational learning approach to the traditional method of software requirements elicitation and adoption. We analysed the two approaches in a case study of a Bahamian horizontal construction company. The focus of the study is on how the stakeholders capture tacit knowledge during the processes of both approaches. The findings show that the organisational learning model was more effective in eliciting software requirements, especially in helping incorporate the tacit knowledge of requirements in a broad range of company stakeholders. The study also demonstrates the significance of tacit knowledge among company stakeholders, in particular during the construction cost estimation phase. In order to produce a more accurate estimate and ensure the user acceptance for the software throughout the company, the cost estimation phase must be incorporated with the requirements and the users must be involved throughout the software requirements elicitation and adoption process.
منابع مشابه
Requirements Elicitation for new Video Game Development Tools: A Case Study
This paper presents a case study involving requirements elicitation for new tools in video games development. Eight video game developer companies from three different countries and a variety of stakeholders (N=17) participated in a user study that was based on a tailor-made requirements elicitation framework. During the process, interesting issues emerged related to the applied method but as w...
متن کاملMaking Requirements Speciications Accessible via Logic, Language and Graphics: a Progress Report
Natural language software tools may have an important role in making requirements spec-iications more accessible. Possible tools include text processors to support requirements elicitation, and text generators to support requirements validation. The current paper reports on our progress in developing a natural language generation system, integrating this tool with a graphical interface and an a...
متن کامل- 1 - Revisiting Requirements Production
Synopsis Key information relating to requirements production is either lost or unrecoverable as a consequence of conventional requirements engineering practices. This includes, most significantly, information about the individuals and groups from whom requirements were originally elicited and by whom they were subsequently refined. We outline an approach to render such information traceable, wh...
متن کاملThe Effects of Concept Maps on Requirements Elicitation and System Models during Information Systems Development
There are many problems associated with the development of information systems. Requirements elicitation is the phase of systems development when the systems analyst attempts to understand the user(s) concept for a particular system. Problems encountered or left unsolved from the requirements elicitation phase may worsen during the remainder of the systems development project. At the heart of t...
متن کاملApplication of triangulation approach in requirements engineering process: A study in analysis and design of the pediatrics epilepsy information system
Introduction: Requirements Engineering process is a crucial phase in software development. In order to achieve a successful design of health information systems (HISs), applying the best methodologies is essential. Therefore, the aim of the present study was to design pediatrics Epilepsy Information System (EPIS) as well as the use of triangulation approach in elicitation and validation of epil...
متن کامل